<!DOCTYPE html>



































































<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<title>sym_keyboard_space.png | Android Developers</title>
<link href="/assets/android-developer-docs-devguide.css" rel="stylesheet" type="text/css" />
<script src="/assets/search_autocomplete.js" type="text/javascript"></script>
<script src="/assets/jquery-resizable.min.js" type="text/javascript"></script>
<script src="/assets/android-developer-docs.js" type="text/javascript"></script>
<script src="/assets/prettify.js" type="text/javascript"></script>
<script type="text/javascript">
  setToRoot("/");
</script>
<script src="/resources/resources-data.js" type="text/javascript"></script>
<noscript>
  <style type="text/css">
    html,body{overflow:auto;}
    #body-content{position:relative; top:0;}
    #doc-content{overflow:visible;border-left:3px solid #666;}
    #side-nav{padding:0;}
    #side-nav .toggle-list ul {display:block;}
    #resize-packages-nav{border-bottom:3px solid #666;}
  </style>
</noscript>
</head>

  <div id="header">
      <div id="headerLeft">
          <a href="/index.html" tabindex="-1"><img
              src="/assets/images/bg_logo.png" alt="Android Developers" /></a>
          <ul id="header-tabs" class="resources">
    
	<li id="home-link"><a href="/index.html">
	
		<span class="en">Home</span>
		<span style="display:none" class="de">Startseite</span>
		<span style="display:none" class="es"></span>
		<span style="display:none" class="fr"></span>
		<span style="display:none" class="it"></span>
		<span style="display:none" class="ja">ホーム</span>
		<span style="display:none" class="zh-CN">主页</span>
		<span style="display:none" class="zh-TW">首頁</span>
	
	</a></li>
	<li id="sdk-link"><a href="/sdk/index.html">
		<span class="en">SDK</span>
	</a></li>
	<li id="guide-link"><a href="/guide/index.html" onClick="return loadLast('guide')">
	
		<span class="en">Dev Guide</span>
		<span style="display:none" class="de">Handbuch</span>
		<span style="display:none" class="es">Guía</span>
		<span style="display:none" class="fr">Guide</span>
		<span style="display:none" class="it">Guida</span>
		<span style="display:none" class="ja">開発ガイド</span>
		<span style="display:none" class="zh-CN">开发人员指南</span>
		<span style="display:none" class="zh-TW">開發指南</span>
	
	</a></li>
	<li id="reference-link"><a href="/reference/packages.html" onClick="return loadLast('reference')">
	
		<span class="en">Reference</span>
		<span style="display:none" class="de">Referenz</span>
		<span style="display:none" class="es">Referencia</span>
		<span style="display:none" class="fr">Référence</span>
		<span style="display:none" class="it">Riferimento</span>
		<span style="display:none" class="ja">リファレンス</span>
		<span style="display:none" class="zh-CN">参考</span>
		<span style="display:none" class="zh-TW">參考資料</span>
	
	</a></li>
	<li id="resources-link"><a href="/resources/index.html" onClick="return loadLast('resources')">
	
		<span class="en">Resources</span>
		<span style="display:none" class="de"></span>
		<span style="display:none" class="es"></span>
		<span style="display:none" class="fr"></span>
		<span style="display:none" class="it"></span>
    		<span style="display:none" class="ja"></span>
		<span style="display:none" class="zh-CN"></span>
		<span style="display:none" class="zh-TW"></span>
	
	</a></li>
	<li id="videos-link"><a href="/videos/index.html" onClick="return loadLast('videos')">
	
		<span class="en">Videos</span>
		<span style="display:none" class="de"></span>
		<span style="display:none" class="es"></span>
		<span style="display:none" class="fr"></span>
		<span style="display:none" class="it"></span>
		<span style="display:none" class="ja">ビデオ</span>
		<span style="display:none" class="zh-CN"></span>
		<span style="display:none" class="zh-TW"></span>
	
	</a></li>
	<li><a href="http://android-developers.blogspot.com" onClick="return requestAppendHL(this.href)">
	
		<span class="en">Blog</span>
		<span style="display:none" class="de"></span>
		<span style="display:none" class="es"></span>
		<span style="display:none" class="fr"></span>
		<span style="display:none" class="it"></span>
		<span style="display:none" class="ja">ブログ</span>
		<span style="display:none" class="zh-CN">博客</span>
		<span style="display:none" class="zh-TW">網誌</span>
	
	</a></li>


     
</ul>
     
      </div>
      <div id="headerRight">
          <div id="headerLinks">
          
            <img src="/assets/images/icon_world.jpg" alt="Language:" /> 
            <span id="language">
             	<select name="language" onChange="changeLangPref(this.value, true)">
          			<option value="en">English&nbsp;&nbsp;&nbsp;</option>
          			<option value="ja">日本語</option>
          			
             	</select>	
             	<script type="text/javascript">
             	  <!--  
                  loadLangPref();  
             	   //-->
             	</script>
            </span>
          &nbsp;&nbsp;
          <a href="/design/index.html">Android Design</a>&nbsp;&nbsp;
          <a href="http://www.android.com">Android.com</a>
          </div>
  <div id="search" >
      <div id="searchForm">
          <form accept-charset="utf-8" class="gsc-search-box" 
                onsubmit="return submit_search()">
            <table class="gsc-search-box" cellpadding="0" cellspacing="0"><tbody>
                <tr>
                  <td class="gsc-input">
                    <input id="search_autocomplete" class="gsc-input" type="text" size="33" autocomplete="off"
                      title="search developer docs" name="q"
                      value="search developer docs"
                      onFocus="search_focus_changed(this, true)"
                      onBlur="search_focus_changed(this, false)"
                      onkeydown="return search_changed(event, true, '/')"
                      onkeyup="return search_changed(event, false, '/')" />
                  <div id="search_filtered_div" class="no-display">
                      <table id="search_filtered" cellspacing=0>
                      </table>
                  </div>
                  </td>
                  <td class="gsc-search-button">
                    <input type="submit" value="Search" title="search" id="search-button" class="gsc-search-button" />
                  </td>
                  <td class="gsc-clear-button">
                    <div title="clear results" class="gsc-clear-button">&nbsp;</div>
                  </td>
                </tr></tbody>
              </table>
          </form>
      </div><!-- searchForm -->
  </div><!-- search -->
      </div><!-- headerRight -->
      <script type="text/javascript">
        <!--  
        changeTabLang(getLangPref());
        //-->
      </script>
  </div><!-- header -->

  <div class="g-section g-tpl-240" id="body-content">
    <div class="g-unit g-first" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
      <div id="devdoc-nav"><ul>
  <li>
    <span class="heading">
      <span class="en">Basic Training</span>
    </span>
    <ul>
      
      <li><a href="/training/index.html">
            <span class="en">Orientation</span>
          </a>
      </li>

      <li class="toggle-list">
        <div><a href="/training/basics/firstapp/index.html">
            <span class="en">Building Your First App<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/basics/firstapp/creating-project.html">
            <span class="en">Creating an Android Project</span>
          </a>
          </li>
          <li><a href="/training/basics/firstapp/running-app.html">
            <span class="en">Running Your Application</span>
          </a>
          </li>
          <li><a href="/training/basics/firstapp/building-ui.html">
            <span class="en">Building a Simple User Interface</span>
          </a>
          </li>
          <li><a href="/training/basics/firstapp/starting-activity.html">
            <span class="en">Starting Another Activity</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/basics/activity-lifecycle/index.html">
            <span class="en">Managing the Activity Lifecycle<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/basics/activity-lifecycle/starting.html">
            <span class="en">Starting an Activity</span>
          </a>
          </li>
          <li><a href="/training/basics/activity-lifecycle/pausing.html">
            <span class="en">Pausing and Resuming an Activity</span>
          </a>
          </li>
          <li><a href="/training/basics/activity-lifecycle/stopping.html">
            <span class="en">Stopping and Restarting an Activity</span>
          </a>
          </li>
          <li><a href="/training/basics/activity-lifecycle/recreating.html">
            <span class="en">Recreating an Activity</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/basics/supporting-devices/index.html">
            <span class="en">Supporting Different Devices<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/basics/supporting-devices/languages.html">
            <span class="en">Supporting Different Languages</span>
          </a>
          </li>
          <li><a href="/training/basics/supporting-devices/screens.html">
            <span class="en">Supporting Different Screens</span>
          </a>
          </li>
          <li><a href="/training/basics/supporting-devices/platforms.html">
            <span class="en">Supporting Different Platform Versions</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/basics/fragments/index.html">
            <span class="en">Building a Dynamic UI with Fragments<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/basics/fragments/support-lib.html">
            <span class="en">Using the Support Library</span>
          </a>
          </li>
          <li><a href="/training/basics/fragments/creating.html">
            <span class="en">Creating a Fragment</span>
          </a>
          </li>
          <li><a href="/training/basics/fragments/fragment-ui.html">
            <span class="en">Building a Flexible UI</span>
          </a>
          </li>
          <li><a href="/training/basics/fragments/communicating.html">
            <span class="en">Communicating with Other Fragments</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/basics/intents/index.html">
            <span class="en">Interacting with Other Apps<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/basics/intents/sending.html">
            <span class="en">Sending the User to Another App</span>
          </a>
          </li>
          <li><a href="/training/basics/intents/result.html">
            <span class="en">Getting a Result from the Activity</span>
          </a>
          </li>
          <li><a href="/training/basics/intents/filters.html">
            <span class="en">Allowing Other Apps to Start Your Activity</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/basics/location/index.html">
            <span class="en">Making Your App Location Aware<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/basics/location/locationmanager.html">
            <span class="en">Using the Location Manager</span>
          </a>
          </li>
          <li><a href="/training/basics/location/currentlocation.html">
            <span class="en">Obtaining the Current Location</span>
          </a>
          </li>
          <li><a href="/training/basics/location/geocoding.html">
            <span class="en">Displaying a Location Address</span>
          </a>
          </li>
        </ul>
      </li>
      <li class="toggle-list">
        <div><a href="/training/basics/network-ops/index.html">
            <span class="en">Performing Network Operations<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/basics/network-ops/connecting.html">
            <span class="en">Connecting to the Network</span>
          </a>
          </li>
          <li><a href="/training/basics/network-ops/managing.html">
            <span class="en">Managing Network Usage</span>
          </a>
          </li>
          <li><a href="/training/basics/network-ops/xml.html">
            <span class="en">Parsing XML Data</span>
          </a>
          </li>
        </ul>
      </li>
      
    </ul>
  </li>
    
    
  <li>
    <span class="heading">
      <span class="en">Advanced Training</span>
    </span>
    <ul>

      <li class="toggle-list">
        <div><a href="/training/multiscreen/index.html">
            <span class="en">Designing for Multiple Screens</span>
          </a></div>
        <ul>
          <li><a href="/training/multiscreen/screensizes.html">
            <span class="en">Supporting Different Screen Sizes</span>
          </a>
          </li>
          <li><a href="/training/multiscreen/screendensities.html">
            <span class="en">Supporting Different Screen Densities</span>
          </a>
          </li>
          <li><a href="/training/multiscreen/adaptui.html">
            <span class="en">Implementing Adaptive UI Flows</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/improving-layouts/index.html">
            <span class="en">Improving Layout Performance</span>
          </a></div>
        <ul>
          <li><a href="/training/improving-layouts/optimizing-layout.html">
            <span class="en">Optimizing Layout Hierarchies</span>
          </a>
          </li>
          <li><a href="/training/improving-layouts/reusing-layouts.html">
            <span class="en">Re-using Layouts with &lt;include/&gt;</span>
          </a>
          </li>
          <li><a href="/training/improving-layouts/loading-ondemand.html">
            <span class="en">Loading Views On Demand</span>
          </a>
          </li>
          <li><a href="/training/improving-layouts/smooth-scrolling.html">
            <span class="en">Making ListView Scrolling Smooth</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/managing-audio/index.html">
            <span class="en">Managing Audio Playback</span>
          </a></div>
        <ul>
          <li><a href="/training/managing-audio/volume-playback.html">
            <span class="en">Controlling Your App’s Volume and Playback</span>
          </a>
          </li>
          <li><a href="/training/managing-audio/audio-focus.html">
            <span class="en">Managing Audio Focus</span>
          </a>
          </li>
          <li><a href="/training/managing-audio/audio-output.html">
            <span class="en">Dealing with Audio Output Hardware</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/monitoring-device-state/index.html">
            <span class="en">Optimizing Battery Life</span>
          </a></div>
        <ul>
          <li><a href="/training/monitoring-device-state/battery-monitoring.html">
            <span class="en">Monitoring the Battery Level and Charging State</span>
          </a>
          </li>
          <li><a href="/training/monitoring-device-state/docking-monitoring.html">
            <span class="en">Determining and Monitoring the Docking State and Type</span>
          </a>
          </li>
          <li><a href="/training/monitoring-device-state/connectivity-monitoring.html">
            <span class="en">Determining and Monitoring the Connectivity Status</span>
          </a>
          </li>
          <li><a href="/training/monitoring-device-state/manifest-receivers.html">
            <span class="en">Manipulating Broadcast Receivers On Demand</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/efficient-downloads/index.html">
            <span class="en">Transferring Data Without Draining the Battery<span
class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/efficient-downloads/efficient-network-access.html">
            <span class="en">Optimizing Downloads for Efficient Network Access</span>
          </a>
          </li>
          <li><a href="/training/efficient-downloads/regular_updates.html">
            <span class="en">Minimizing the Effect of Regular Updates</span>
          </a>
          </li>
          <li><a href="/training/efficient-downloads/redundant_redundant.html">
            <span class="en">Redundant Downloads are Redundant</span>
          </a>
          </li>
          <li><a href="/training/efficient-downloads/connectivity_patterns.html">
            <span class="en">Modifying Patterns Based on the Connectivity Type</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/cloudsync/index.html">
            <span class="en">Syncing to the Cloud<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/cloudsync/aesync.html">
            <span class="en">Syncing with App Engine</span>
          </a>
          </li>
          <li><a href="/training/cloudsync/backupapi.html">
            <span class="en">Using the Backup API</span>
          </a>
          </li>
        </ul>
      </li>


      <li class="toggle-list">
        <div><a href="/training/search/index.html">
            <span class="en">Adding Search Functionality<span class="new">&nbsp;new!</span></span>
          </a>
        </div>
        <ul>
          <li><a href="/training/search/setup.html">
            <span class="en">Setting up the Search Interface</span>
          </a>
          </li>
          <li><a href="/training/search/search.html">
            <span class="en">Storing and Searching for Data</span>
          </a>
          </li>
          <li><a href="/training/search/backward-compat.html">
            <span class="en">Remaining Backward Compatible</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/id-auth/index.html">
            <span class="en">Remembering Users</span>
          </a></div>
        <ul>
          <li><a href="/training/id-auth/identify.html">
            <span class="en">Remembering Your User</span>
          </a>
          </li>
          <li><a href="/training/id-auth/authenticate.html">
            <span class="en">Authenticating to OAuth2 Services</span>
          </a>
          </li>
          <li><a href="/training/id-auth/custom_auth.html">
            <span class="en">Creating a Custom Account Type</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/sharing/index.html">
            <span class="en">Sharing Content</span>
          </a></div>
        <ul>
          <li><a href="/training/sharing/send.html">
            <span class="en">Sending Content to Other Apps</span>
          </a>
          </li>
          <li><a href="/training/sharing/receive.html">
            <span class="en">Receiving Content from Other Apps</span>
          </a>
          </li>
          <li><a href="/training/sharing/shareaction.html">
            <span class="en">Adding an Easy Share Action</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/camera/index.html">
            <span class="en">Capturing Photos</span>
          </a></div>
        <ul>
          <li><a href="/training/camera/photobasics.html">
            <span class="en">Taking Photos Simply</span>
          </a>
          </li>
          <li><a href="/training/camera/videobasics.html">
            <span class="en">Recording Videos Simply</span>
          </a>
          </li>
          <li><a href="/training/camera/cameradirect.html">
            <span class="en">Controlling the Camera</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/multiple-apks/index.html">
            <span class="en">Maintaining Multiple APKs</span>
          </a></div>
        <ul>
          <li><a href="/training/multiple-apks/api.html">
            <span class="en">Creating Multiple APKs for Different API Levels</span>
          </a>
          </li>
          <li><a href="/training/multiple-apks/screensize.html">
            <span class="en">Creating Multiple APKs for Different Screen Sizes</span>
          </a>
          </li>
          <li><a href="/training/multiple-apks/texture.html">
            <span class="en">Creating Multiple APKs for Different GL Textures</span>
          </a>
          </li>
          <li><a href="/training/multiple-apks/multiple.html">
            <span class="en">Creating Multiple APKs with 2+ Dimensions</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/backward-compatible-ui/index.html">
            <span class="en">Creating Backward-Compatible UIs<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/backward-compatible-ui/abstracting.html">
            <span class="en">Abstracting the New APIs</span>
          </a>
          </li>
          <li><a href="/training/backward-compatible-ui/new-implementation.html">
            <span class="en">Proxying to the New APIs</span>
          </a>
          </li>
          <li><a href="/training/backward-compatible-ui/older-implementation.html">
            <span class="en">Creating an Implementation with Older APIs</span>
          </a>
          </li>
          <li><a href="/training/backward-compatible-ui/using-component.html">
            <span class="en">Using the Version-Aware Component</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/enterprise/index.html">
            <span class="en">Developing for Enterprise</span>
          </a></div>
        <ul>
          <li><a href="/training/enterprise/device-management-policy.html">
            <span class="en">Enhancing Security with Device Management Policies</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/monetization/index.html">
            <span class="en">Monetizing Your App</span>
          </a></div>
        <ul>
          <li><a href="/training/monetization/ads-and-ux.html">
            <span class="en">Advertising without Compromising User Experience</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/design-navigation/index.html">
            <span class="en">Designing Effective Navigation</span>
          </a></div>
        <ul>
          <li><a href="/training/design-navigation/screen-planning.html">
            <span class="en">Planning Screens and Their Relationships</span>
          </a>
          </li>
          <li><a href="/training/design-navigation/multiple-sizes.html">
            <span class="en">Planning for Multiple Touchscreen Sizes</span>
          </a>
          </li>
          <li><a href="/training/design-navigation/descendant-lateral.html">
            <span class="en">Providing Descendant and Lateral Navigation</span>
          </a>
          </li>
          <li><a href="/training/design-navigation/ancestral-temporal.html">
            <span class="en">Providing Ancestral and Temporal Navigation</span>
          </a>
          </li>
          <li><a href="/training/design-navigation/wireframing.html">
            <span class="en">Putting it All Together: Wireframing the Example App</span>
          </a>
          </li>
        </ul>
      </li>

      <li class="toggle-list">
        <div><a href="/training/implementing-navigation/index.html">
            <span class="en">Implementing Effective Navigation<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/implementing-navigation/lateral.html">
            <span class="en">Implementing Lateral Navigation</span>
          </a>
          </li>
          <li><a href="/training/implementing-navigation/ancestral.html">
            <span class="en">Implementing Ancestral Navigation</span>
          </a>
          </li>
          <li><a href="/training/implementing-navigation/temporal.html">
            <span class="en">Implementing Temporal Navigation</span>
          </a>
          </li>
          <li><a href="/training/implementing-navigation/descendant.html">
            <span class="en">Implementing Descendant Navigation</span>
          </a>
          </li>
        </ul>
      </li>

       <li class="toggle-list">
        <div><a href="/training/tv/index.html">
           <span class="en">Designing for TV<span class="new">&nbsp;new!</span></span>
           </a>
        </div>
        <ul>
          <li><a href="/training/tv/optimizing-layouts-tv.html">
            <span class="en">Optimizing Layouts for TV</span>
          </a>
          </li>
          <li><a href="/training/tv/optimizing-navigation-tv.html">
            <span class="en">Optimizing Navigation for TV</span>
          </a>
          </li>
          <li><a href="/training/tv/unsupported-features-tv.html">
            <span class="en">Handling Features Not Supported on TV</span>
          </a>
          </li>
        </ul>
      </li>
      
      <li class="toggle-list">
        <div><a href="/training/displaying-bitmaps/index.html">
            <span class="en">Displaying Bitmaps Efficiently<span class="new">&nbsp;new!</span></span>
          </a>
        </div>
        <ul>
          <li><a href="/training/displaying-bitmaps/load-bitmap.html">
            <span class="en">Loading Large Bitmaps Efficiently</span>
          </a>
          </li>
          <li><a href="/training/displaying-bitmaps/process-bitmap.html">
            <span class="en">Processing Bitmaps Off the UI Thread</span>
          </a>
          </li>
          <li><a href="/training/displaying-bitmaps/cache-bitmap.html">
            <span class="en">Caching Bitmaps</span>
          </a>
          </li>
          <li><a href="/training/displaying-bitmaps/display-bitmap.html">
            <span class="en">Displaying Bitmaps in Your UI</span>
          </a></li>
        </ul>
      </li>


      <li class="toggle-list">
        <div><a href="/training/accessibility/index.html">
            <span class="en">Implementing Accessibility<span class="new">&nbsp;new!</span></span>
          </a></div>
        <ul>
          <li><a href="/training/accessibility/accessible-app.html">
            <span class="en">Developing Accessible Applications</span>
          </a>
          </li>
          <li><a href="/training/accessibility/service.html">
            <span class="en">Developing Accessibility Services</span>
          </a>
          </li>
        </ul>
      </li>

    </ul>
  </li>




  <li>
    <span class="heading">
      <span class="en">Technical Resources</span>
    </span>
    <ul>
      <li class="toggle-list">
        <div><a href="/resources/browser.html?tag=sample">
            <span class="en">Sample Code</span>
            <span class="de" style="display:none">Beispielcode</span>
            <span class="es" style="display:none">Código de ejemplo</span>
            <span class="fr" style="display:none">Exemple de code</span>
            <span class="it" style="display:none">Codice di esempio</span>
            <span class="ja" style="display:none">サンプル コード</span>
            <span class="zh-CN" style="display:none"></span>
            <span class="zh-TW" style="display:none"></span>
          </a></div>
        <ul id="devdoc-nav-sample-list">
          <li><a href="/resources/samples/get.html">
                <span class="en">Getting the Samples</span>
              </a></li>
        </ul>
      </li>
      <li class="toggle-list">
        <div><a href="/resources/browser.html?tag=article">
               <span class="en">Articles</span>
             </a></div>
        <ul id="devdoc-nav-article-list">
        </ul>
      </li>
      <li class="toggle-list">
        <div><a href="/resources/browser.html?tag=tutorial">
               <span class="en">Tutorials</span>
               <span class="de" style="display:none">Lernprogramme</span>
               <span class="es" style="display:none">Tutoriales</span>
               <span class="fr" style="display:none">Didacticiels</span>
               <span class="it" style="display:none">Esercitazioni</span>
               <span class="ja" style="display:none">チュートリアル</span>
               <span class="zh-CN" style="display:none"></span>
               <span class="zh-TW" style="display:none"></span>
             </a></div>
        <ul id="devdoc-nav-tutorial-list">
        </ul>
      </li>
      <li class="toggle-list">
        <div><a href="/resources/topics.html">
               <span class="en">Topics</span>
             </a></div>
        <ul id="devdoc-nav-topic-list">
        </ul>
      </li>
    </ul>
  </li>
  <li>
    <span class="heading">
      <span class="en">Community</span>
      <span style="display:none" class="de"></span>
      <span style="display:none" class="es">Comunidad</span>
      <span style="display:none" class="fr">Communauté</span>
      <span style="display:none" class="it"></span>
      <span style="display:none" class="ja">コミュニティ</span>
      <span style="display:none" class="zh-CN">社区</span>
      <span style="display:none" class="zh-TW">社群</span>
    </span>
    <ul>
      <li><a href="/resources/community-groups.html">
            <span class="en">Developer Forums</span>
          </a></li>
      <li><a href="/resources/community-more.html">
            <span class="en">IRC, G+, Twitter</span>
          </a></li>
    </ul>
  </li>

  <li>
    <span class="heading">
      <span class="en">Device Dashboard</span>
    </span>
    <ul>
      <li><a href="/resources/dashboard/platform-versions.html">
            <span class="en">Platform Versions</span>
          </a></li>
      <li><a href="/resources/dashboard/screens.html">
            <span class="en">Screen Sizes &amp; Densities</span>
          </a></li>
      <li><a href="/resources/dashboard/opengl.html">
            <span class="en">OpenGL ES Versions</span>
          </a></li>
    </ul>
  </li>

  <li>
    <span class="heading">
      <span class="en">More</span>
    </span>
    <ul>
      <li><a href="/resources/faq/commontasks.html">
            <span class="en">Common Tasks </span>
          </a></li>
      <li><a href="/resources/faq/troubleshooting.html">
            <span class="en">Troubleshooting Tips</span>
          </a></li>
      <li class="toggle-list">
        <div><a href="/resources/faq/index.html">
               <span class="en">FAQs</span>
             </a></div>
        <ul>
        <li><a href="/resources/faq/framework.html">
                <span class="en">App Framework FAQ</span>
                </a></li>
        <li><a href="/resources/faq/licensingandoss.html">
                <span class="en">Licensing FAQ</span>
                </a></li>
        <li><a href="/resources/faq/security.html">
                <span class="en">Security FAQ</span>
                </a></li>
        </ul>
     </li>
    </ul>
  </li>
</ul>

<script type="text/javascript">
<!--
    buildToggleLists();
    changeNavLang(getLangPref());
//-->
</script>

      </div>
    </div> <!-- end side-nav -->
    <script>
      addLoadEvent(function() {
        scrollIntoView("devdoc-nav");
        });
    </script>



<body class="gc-documentation">


<a name="top"></a>
<div class="g-unit" id="doc-content">
 <div id="jd-header" class="guide-header">
  <span class="crumb">&nbsp;</span>
  <h1>sym_keyboard_space.png</h1>
 </div>

<div id="jd-content">
<p><a href="index.html">&larr; Back</a></p>

<p>The file containing the source code shown below is located in the corresponding directory in <code>&lt;sdk&gt;/samples/android-&lt;version&gt;/...</code></p>

<!-- begin file contents -->
<pre><img src="sym_keyboard_space.png" title="sym_keyboard_space.png" /></pre>
<!-- end file contents -->

<div id="footer">


  <div id="copyright">
    
  Except as noted, this content is 
  licensed under <a href="http://creativecommons.org/licenses/by/2.5/">
  Creative Commons Attribution 2.5</a>. For details and 
  restrictions, see the <a href="/license.html">Content 
  License</a>.
  </div>

  <div id="footerlinks">
    
  <p>
    <a href="http://www.google.com/intl/en/policies/" target="_blank">Privacy &amp; Terms</a> -
    <a href="http://www.android.com/branding.html" target="_blank">Brand Guidelines</a> -
    <a
href="http://code.google.com/p/android/issues/entry?template=Developer%20Documentation"
target="_blank">Report Document Issues</a>
  </p>
  </div>

</div> <!-- end footer -->

</div><!-- end jd-content -->
</div> <!-- end doc-content -->

</div> <!-- end body-content --> 

<script type="text/javascript">
init(); /* initialize android-developer-docs.js */
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-5831155-1");
pageTracker._trackPageview();
</script>

</body>
</html>
